home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / src / linux-headers-2.6.28-15 / arch / ia64 / hp / sim / boot / Makefile < prev   
Encoding:
Makefile  |  2008-12-24  |  983 b   |  38 lines

  1. #
  2. # ia64/boot/Makefile
  3. #
  4. # This file is subject to the terms and conditions of the GNU General Public
  5. # License.  See the file "COPYING" in the main directory of this archive
  6. # for more details.
  7. #
  8. # Copyright (C) 1998, 2003 by David Mosberger-Tang <davidm@hpl.hp.com>
  9. #
  10.  
  11. targets-$(CONFIG_IA64_HP_SIM)  += bootloader
  12. targets := vmlinux.bin vmlinux.gz $(targets-y)
  13.  
  14. quiet_cmd_cptotop = LN      $@
  15.       cmd_cptotop = ln -f $< $@
  16.  
  17. vmlinux.gz: $(obj)/vmlinux.gz $(addprefix $(obj)/,$(targets-y))
  18.     $(call cmd,cptotop)
  19.     @echo '  Kernel: $@ is ready'
  20.  
  21. boot: bootloader
  22.  
  23. bootloader: $(obj)/bootloader
  24.     $(call cmd,cptotop)
  25.  
  26. $(obj)/vmlinux.gz: $(obj)/vmlinux.bin FORCE
  27.     $(call if_changed,gzip)
  28.  
  29. $(obj)/vmlinux.bin: vmlinux FORCE
  30.     $(call if_changed,objcopy)
  31.  
  32.  
  33. LDFLAGS_bootloader = -static -T
  34.  
  35. $(obj)/bootloader: $(src)/bootloader.lds $(obj)/bootloader.o $(obj)/boot_head.o $(obj)/fw-emu.o \
  36.                    lib/lib.a arch/ia64/lib/built-in.o arch/ia64/lib/lib.a FORCE
  37.     $(call if_changed,ld)
  38.